high-tech weaponry - Turc Anglais Dictionnaire